History
History
Synonyms
UK
US
Meaning:
radar

(the use of) an apparatus that shows on a screen (by means of radio echoes) solid objects that come within its range (used by pilots etc)

radio detecting and ranging

SCANNING SYSTEM as in Wiktionary
SCANNING SYSTEM as in Wikipedia